/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Engine.Fisica;

/**
 *
 * @author Administrador
 */
public class Vetor {

    public Vetor(double modulo, double teta) {
        this.modulo = modulo;
        this.teta = teta;
    }
/**
 * Decompoem o vetor em X
 * @return retorna o vetor decomposto em x
 */
    public double decompoemX() {
        return (double) (modulo * Math.cos(teta));
    }
/**
 * Decompoem o vetor em Y
 * @return vetor decomposto em y
 */
    public double decompoemY() {
        return (double) (modulo * Math.sin(teta));
    }
/**
 * retorna o modulo do vetor
 * @return modulo do vetor
 */
    public double getModulo() {
        return modulo;
    }
/**
 * retorna o angula Teta do vetor
 * @return angulo Teta do vetor
 */
    public double getTeta() {
        return teta;
    }
/**
 * Modifica o Modulo do vetor
 */
    public void setModulo(double modulo) {
        this.modulo = modulo;
    }
/**
 * Modifica o angulo Teta do vetor
 * @param teta
 */
    public void setTeta(double teta) {
        this.teta = teta;
    }
    private double modulo;
    private double teta;
}
